create external table  spmi_dwd.dwd_ibk_account_history_base_dt (
  id bigint  COMMENT '自增id'
  ,account_id bigint  COMMENT '账户id'
  ,account_no string  COMMENT '账户编号（网点编号+财务中心编号+开帐时间）'
  ,network_id int  COMMENT '网点id'
  ,network_code string  COMMENT '网点编码'
  ,network_name string  COMMENT '网点名称'
  ,financial_center_id int  COMMENT '财务中心id'
  ,financial_center_code string  COMMENT '财务中心code'
  ,financial_center_name string  COMMENT '财务中心名称'
  ,manage_region_code string  COMMENT '管理大区code'
  ,manage_region_name string  COMMENT '管理大区名称'
  ,cfinancial_center_id int  COMMENT '创建财务中心id'
  ,cfinancial_center_code string  COMMENT '创建财务中心code'
  ,cfinancial_center_name string  COMMENT '创建财务中心名称'
  ,amount string  COMMENT '预付款余额'
  ,close_amount string  COMMENT '系统关闭金额'
  ,warn_amount string  COMMENT '系统警戒金额'
  ,support_amount string  COMMENT '资金扶持款'
  ,deposit_join string  COMMENT '加盟押金'
  ,deposit_quality string  COMMENT '质量保证押金'
  ,daily_withdraw_limit string  COMMENT '每日提现上限'
  ,daily_transfer_limit string  COMMENT '每日转账上限'
  ,finance_manager string  COMMENT '财务负责人'
  ,finance_manager_mobile string  COMMENT '联系电话'
  ,account_namestring string  COMMENT '开户名'
  ,account_bank string  COMMENT '开户银行'
  ,account_bankno string  COMMENT '开户银行卡号'
  ,create_account_time string   COMMENT '开账户时间'
  ,create_network_id int  COMMENT '创建网点id'
  ,create_network_name string  COMMENT '创建网点名称'
  ,update_network_id int  COMMENT '更新网点id'
  ,update_network_name string  COMMENT '更新网点名称'
  ,remark string  COMMENT '备注信息'
  ,password string  COMMENT '支付密码'
  ,is_init int  COMMENT '是否初始化支付密码；1未初始化 2已初始化'
  ,is_enable int   COMMENT '开户标识'
  ,is_delete int   COMMENT '是否删除'
  ,create_by int   COMMENT '创建人ID'
  ,update_by int   COMMENT '最后更新人ID'
  ,create_by_name string  COMMENT '创建人名称'
  ,update_by_name string  COMMENT '最后修改人名称'
  ,record_time string  COMMENT '记录时间'
  ,create_time string COMMENT'创建时间(该记录产生时间，非账户表创建时间)'
  ,update_time string  COMMENT '更新时间(账户表更新时间)'
  ,version string  COMMENT '版本号'
  ,sort int   COMMENT '排序'
  ,tpye_id int  COMMENT '账户网点类型:0.总部 1.财务中心 2.一级网点 3.二级网点'
  ,days_arrears int
  ,use_amount string  COMMENT '可用余额'
  ,franchisee_id int  COMMENT '加盟商id'
  ,franchisee_code string  COMMENT '加盟商编码'
  ,franchisee_name string  COMMENT '加盟商名称'
  ,is_suspend int  COMMENT '是否暂停网点（ 1是，2否）'
  ,biz_update_time string   COMMENT '暂停网点时间'
  )comment '历史余额表'
 PARTITIONED BY (
   dt string COMMENT '时间分区create_time(yyyy-MM-dd)')
stored as parquet
 LOCATION
'/dw/hive/spmi_dwd.db/external/dwd_ibk_account_history_base_dt'
TBLPROPERTIES (
'parquet.column.index.access' = 'true');